landscape painter - German English Dictionary